@charset "utf-8";
*{margin:0; padding:0;}
h1,h2,ul,li{ margin:0px; padding:0px;}
html{background:url(../img/left_bg.gif) repeat-y;}
body { margin:0px; background: url(../img/bg_top.jpg) repeat-x; font-size:12px;font-family:"arial"; color:#444444;}
li { list-style:none;}
a{ font-size:12px;font-family:"arial"; text-decoration:none; color:#0089d1;}
*html #png {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="../img/Bg.png");background:none;}
.table_top td{height:30px; padding-left:20px; background:#ffffff;}
.icon1{background:url(../img/icon1.gif) no-repeat -0px 2px; padding:2px 2px 6px 22px; width:20px;}
.icon2{background:url(../img/icon2.gif) 0px 0px no-repeat; padding:2px 2px 6px 22px;}
.icon3{background:url(../img/bg2.gif) -93px -11px; padding-left:15px;}
.iconfl{background:url(../img/pictures.gif) no-repeat 0px 18px; }
.iconlb{background:url(../img/page.gif) no-repeat 0px 18px; }
.icontj{background:url(../img/add.gif) no-repeat 0px 18px; }
.iconsc{background:url(../img/cross.gif) no-repeat 0px 18px; }
.aut{ color:#f26612;}
.qit a{color:#f26612;}
.pic{border:solid 1px #c6c6c6;}
.table_top td{padding:0px;}
#top { background:url(../img/top.jpg) no-repeat; height:53px;}
#top ul { float:right;  margin-right:10px;font-size:12px;font-family:"arial"; color:#FFF; margin-top:20px;*position:relative;*+bottom:55px;*position:relative;*+bottom:55px;}
#top li {float:left; display:block;}
#top li a{font-size:12px;font-family:"arial"; color:#FFF; text-decoration:none;}
#menu{height:37px; line-height:37px; overflow:hidden;_position:relative;_bottom:38px;}
#menu_l{float:left;font-size:12px;font-family:"arial"; color:#666666; margin-left:20px;width:170px;  display:inline;}
#menu ul{float:left; margin:0; padding:0;}
#menu .lii{float:left;margin-right:20px;}
#menu .lii a{ font-size:12px;font-family:"arial"; color:#666666; text-decoration:none; display:block;width:64px; height:32px;text-align:center;}
#menu .lii a:hover,#menu .lii a.active{background:url(../img/bg2.gif) -10px -40px no-repeat; color:#FFF;}
#menu .lii1 a{ float:left; font-size:12px;font-family:"arial"; color:#F30; text-decoration:none; display:block;width:64px; height:32px;text-align:center;}	
#menu_r{ float:right;margin-right:10px; background:url(../img/bg2.gif) -90px -40px no-repeat; width:64px; height:32px; text-align:center;}
#menu_r a{display:block;font-size:12px;font-family:"arial"; color:#ffffff; text-decoration:none;}
#header{ overflow:hidden; width:100%;_position:relative;_bottom:40px;}	
#header .fl{overflow:hidden; float:left;}
#header .fl h1{background:url(../img/bg3.gif) 0px -2px repeat-x; }
#header .fl h2{background:url(../img/bg3.gif) 0px 0px repeat-x; }
#header .fl h1,#header .fl h2{font-size:12px;font-family:"arial"; color:#000; font-weight:normal;width:155px; height:52px; line-height:52px; padding-left:21px; display:block;}
.fl ul{ margin-top:15px}
.cat{width: 240px;border-right: 2px solid #D9D6CE;color: #8A728A;}
.cat a{color: #666;}
.cat ul{ margin-top:0px}
.fl li {font-size:12px;font-family:"arial"; color:#525252; text-decoration:none; display:block; margin-left:30px;margin-bottom:15px; margin-top:0px;}
.fl .icon3 a {font-size:12px;font-family:"arial"; color:#525252; text-decoration:none; display:block; margin-bottom:15px; margin-top:0; display:inline;}
#header .icon3 .active{font-weight: bold;color: #2F97E0;}
#header .fr{ overflow:hidden; _float:left;}
#header .fr ul{ height:51px; line-height:51px; background:#f6f6f4; border-bottom:solid 1px #dddddd;}
#header .fr li{float:left; margin-left:20px;display:inline;}
#header .fr li a{font-size:12px;font-family:"arial"; display:block; padding:0px 20px; float:left; color:#333; text-decoration:none;}
#header .fr li a:hover{color:#0089d1; }
#header .fr1{ overflow:hidden; _float:left;_position:relative;bottom:8px;right:8px;}
#header .fr1 ul{}
#header .fr1 p,#header .fr2 p {margin-left:15px; line-height:24px; color:#8f8f8f;}
#header .fr1 li,#header .fr2 li{border-bottom:dotted 1px #CCC; line-height:40px; color:#8f8f8f ;}
#header .fr1 li a,#header .fr2 li a{font-size:12px;font-family:"arial"; display:block; padding:0px 20px;text-decoration:none;}
#header .fr1 li span,#header .fr2 li span{ width:150px;float:left; margin-left:30px; color:#67b4e2; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#header .fr2{float:left; width:200px;}
#news1{ margin-left:225px;}
#news1 li {margin-bottom:10px;}
h3{font-size:12px;font-family:"arial"; font-weight:normal; color:#444; background:url(../img/bg_t.gif) repeat-x 0 -1px; height:30px; line-height:28px;}
h4{font-size:12px;font-family:"arial"; font-weight:normal; color:#8f8f8f; margin-left:45px; height:15px;}
h5{background:url(../img/in_bg.gif); height:43px; line-height:43px; margin:0px 1px 1px 1px; color:#444444;font-size:12px;font-family:"arial"; font-weight:normal;}
.in_t{background:url(../img/icont.gif) no-repeat; float:left; width:60px; height:30px; margin:10px 0 0 20px;}
.clear{clear:both}
.in_r{width:100%; border:solid 1px #cccccc;overflow:hidden; margin-top:20px; margin-bottom:20px;}
.orange{color:#ff3300;}
.Shortcut{float:left; margin-left:45px; display:inline;} 
.line{ border-bottom:dashed 1px #CCC; margin: 10px 0px 5px 20px;_margin: 0px 0px 20px 20px; width:96%; height:1px;}
.index_icon1{ background:url(../img/icon.gif) no-repeat 10px 0px; padding:0px 0px 4px 30px;}	
.index_icon2{ background:url(../img/icon.gif) no-repeat 10px -20px; padding:0px 0px 4px 30px;}	
.index_icon3{ background:url(../img/icon.gif) no-repeat 10px -40px; padding:0px 0px 4px 30px;}	
.index_icon4{ background:url(../img/icon.gif) no-repeat 10px -60px; padding:0px 0px 4px 30px;}	
.index_icon5{ background:url(../img/icon.gif) no-repeat 10px -80px; padding:0px 0px 4px 30px;}	
.index_icon6{ background:url(../img/icon.gif) no-repeat 10px -100px; padding:0px 0px 4px 30px;}
.index_icon7{ background:url(../img/icon.gif) no-repeat 10px -120px; padding:0px 0px 4px 30px;}	
.index_icon11{ background:url(../img/sj.gif) no-repeat 10px 0; padding:0px 0px 4px 30px;}

.index_1{background:url(../img/Num.gif) 0 8px no-repeat; float:left; width:20px;height:40px; !Important; }
.index_2{background:url(../img/Num.gif) 0 -33px no-repeat; float:left; width:20px;height:40px; !Important; }
.index_3{background:url(../img/Num.gif) 0 -71px no-repeat; float:left; width:20px;height:40px; !Important; }
.index_4{background:url(../img/Num.gif) 0 -112px no-repeat; float:left; width:20px;height:40px; !Important; }
.index_5{background:url(../img/Num.gif) 0 -152px no-repeat; float:left; width:20px;height:40px; !Important; }
.index_6{background:url(../img/Num.gif) 0 -192px no-repeat; float:left; width:20px;height:40px; !Important; }
.index_7{background:url(../img/Num.gif) 0 -232px no-repeat; float:left; width:20px;height:40px; !Important; }
.index_8{background:url(../img/Num.gif) 0 -272px no-repeat; float:left; width:20px;height:40px; !Important; }
.index_9{background:url(../img/Num.gif) 0 -312px no-repeat; float:left; width:20px;height:40px; !Important; }

#left{width:177px;height:300px;position:absolute;top:90px;left:0px;}
#left h1{background:url(../img/bg3.gif) 0px -2px repeat-x; }
#left h2{background:url(../img/bg3.gif) 0px 0px repeat-x; }
#left h1,#header .fl h2{font-size:12px;font-family:"arial"; color:#000; font-weight:normal;width:155px; height:52px; line-height:52px; padding-left:21px; display:block;}
#left ul{ margin-top:15px}
#left li {font-size:12px;font-family:"arial"; color:#525252; text-decoration:none; display:block; margin-left:30px;margin-bottom:15px; margin-top:0px;}
#left li a {font-size:12px;font-family:"arial"; color:#525252; text-decoration:none; display:block; margin-bottom:15px; margin-top:0; display:inline;}
#left .icon3 a.active,.f1 .icon3 a.active{font-weight: bold;color: #2F97E0;}
#center{height:400px; margin:0px 230px 0px 197px;_position:relative;_bottom:42px;}
#center p,#right p {margin-left:15px; line-height:30px; color:#8f8f8f;}
#center ul{}
#center li,#right li{ margin:0 0 12px 0px; border-bottom:dashed 1px #CCC; line-height:20px;}
#center li a,#right li a{font-size:12px;font-family:"arial"; display:block; padding:0px 20px;text-decoration:none;}
#center li span,#right li span{float:right; margin-right:20px; color:#CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#right{width:200px;height:300px;position:absolute;right:10px;top:120px; }
#footer{height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif;font-size:11px; text-align:right;  width:100%;}


.buttons a, .buttons button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:12px;line-height:100%;text-decoration:none;color:#565656;cursor:pointer;padding:1px 10px; /* Links */}
.buttons button {width:auto;overflow:visible;padding:1px 10px; /* IE6 */}
.buttons button[type] {padding:1px 10px; /* Firefox */line-height:15px; /* Safari */}
*:first-child+html button[type] {padding:1px 10px; /* IE7 */}
button:hover, .buttons a:hover {background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
.buttons a:active {background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
button.positive, .buttons a.positive {color:#529214;}
.buttons a.positive:hover, button.positive:hover {background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons a.positive:active {background-color:#529214;border:1px solid #529214;color:#fff;}
.newvn {color:#FF0000;padding-left:5px;}
.curvn {width:75%;padding-left:5px;}
.upgrade {padding-left:5px;}

.product-info{margin-left:198px; margin-top:10px; height:32px; line-height:32px;_position:relative;_bottom:48px;_right:22px;}
/*#footer{position:relative;top:110px;}*/
#footer{position: fixed;bottom: 0px;}